long lay - Turkish English Dictionary